]> dgit.raspbian.org Git - gnome-shell.git/commit
Rearchitect the Shell to have a components system
authorJasper St. Pierre <jstpierre@mecheye.net>
Mon, 3 Sep 2012 01:23:50 +0000 (22:23 -0300)
committerJasper St. Pierre <jstpierre@mecheye.net>
Tue, 4 Sep 2012 21:42:44 +0000 (18:42 -0300)
commit2a800e4ce0912f098b4a469fc7a680ad094b3bfa
tree656d2152021fbb20978632ba7f8160b2279bfc9d
parentca2e09fe8be2409c228bfce60ada160c13819bd3
Rearchitect the Shell to have a components system

Components are pieces of the shell code that can be added/removed
at runtime, like extension, but are tied more directly to a session
mode. The session polkit agent, the network agent, autorun/automount,
are all components, keyring, recorder and telepathy client are all
now copmonents.

https://bugzilla.gnome.org/show_bug.cgi?id=683156
19 files changed:
js/Makefile.am
js/ui/automountManager.js [deleted file]
js/ui/autorunManager.js [deleted file]
js/ui/components/__init__.js [new file with mode: 0644]
js/ui/components/automountManager.js [new file with mode: 0644]
js/ui/components/autorunManager.js [new file with mode: 0644]
js/ui/components/keyring.js [new file with mode: 0644]
js/ui/components/networkAgent.js [new file with mode: 0644]
js/ui/components/polkitAgent.js [new file with mode: 0644]
js/ui/components/recorder.js [new file with mode: 0644]
js/ui/components/telepathyClient.js [new file with mode: 0644]
js/ui/keyringPrompt.js [deleted file]
js/ui/main.js
js/ui/networkAgent.js [deleted file]
js/ui/polkitAuthenticationAgent.js [deleted file]
js/ui/sessionMode.js
js/ui/telepathyClient.js [deleted file]
src/shell-polkit-authentication-agent.c
src/shell-polkit-authentication-agent.h